﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ZLSOFT.HIS.ZLICCard
{   
     /// <summary>
     /// 读取就诊卡信息类。

     /// </summary>
    public class ReadICCard
    {
        public string ErrMessage = "";//用于返回错误信息

        /// <summary>
        /// 初始化接口

        /// </summary>
        /// <returns>是否启用 </returns>
        public bool IntMain()
        {
            bool blnOut = false;
            ErrMessage = "";//方法执行前清空错误信息

            try
            {
                //接口初始化

            }
            catch (Exception ex) {
                ErrMessage = ex.Message;//返回错误信息
                blnOut = false;
            }
             return blnOut;
        }

        /// <summary>
        /// 获取读卡信息方法
        /// </summary>
        /// <returns>返回读卡信息</returns>
        public CardInfo GetCardInfo()
        {
            CardInfo cardinfo = null;
            ErrMessage = "";//方法执行前清空错误信息

            try
            {
                //读卡实现
            }
            catch (Exception ex)
            {
                ErrMessage = ex.Message;//返回错误信息
            }
            return cardinfo;
        }

        /// <summary>
        /// 卸载接口。

        /// </summary>
        /// <returns>是否成功 </returns>
        public bool UnloadMain()
        {
            bool blnOut = false;
            ErrMessage = "";//方法执行前清空错误信息


            try
            {
                //卸载接口
            }
            catch (Exception ex)
            {
                ErrMessage = ex.Message;//返回错误信息
                blnOut = false;
            }
            return blnOut;
        }
    }
}
